wall ditch - Allemand Anglais Dictionnaire